Real-Time Reliable Multicast Using Proactive Forward Error Correction
نویسندگان
چکیده
Real-Time reliable multicast over a best-effort service network remains a challenging research problem. Most protocols for reliable multicast use repair techniques that result in significant and variable delay, which can lead to missed deadlines in real-time scenarios. In this paper we present a repair technique that combines forward error correction (FEC) with automatic repeat request (ARQ). The novel aspect of the technique is its ability to reduce delay in reliable multicast delivery by sending repairs proactively (i.e., before they are required). The technique requires minimal state at senders and receivers, and no additional active router functionality beyond what is required by the current multicast service model. Furthermore, the technique uses only end-to-end mechanisms, where all data and repairs are transmitted by the data-originating source, leaving receivers free from any burden of sending repairs. We simulate a simple round-based version of a protocol embodying this technique to show its effectiveness in preventing repair request implosion, reducing the expected time of reliable delivery of data, and keeping bandwidth usage for repairs low. We show how a protocol using the technique can be adapted to provide delivery that is reliable before a real-time deadline with probabilities extremely close to one. Finally, we develop several variations of the protocol that use the technique in various fashions for high rate data streaming applications, and present results from additional simulations that examine performance in a variety of Internet-like heterogeneous networks.
منابع مشابه
RTMC: An Error Control Protocol for IP-based Audio-Visual Multicast Applications
Transport of Audio Visual Data is becoming an important application of the IP-based best-effort service in the Internet. We present an error control protocol for provision of a real-time reliable multicast transport service. The protocol RTMC (Real-Time MultiCast) uses Forward Error Correction (FEC) for protecting first transmissions (i.e., proactive error control) and retransmissions. Results ...
متن کاملA study of proactive hybrid FEC/ARQ and scalable feedback techniques for reliable, real-time multicast
متن کامل
A Simulation Study of a Reliable Dynamic Multicast Environment
In the dynamic multicast environment, static multicast retransmission modes may lead to congestion and loss of packets due to propagation errors of the wireless network. This paper logically divides the dynamic multicast network into fixed and mobile parts, and focuses on the dynamic wireless environment, where mobile member may enter in non-covered areas. The group is divided into many subgrou...
متن کاملAn Architecture for Multicast Telepresentations
We have developed a scalable reliable multicast architecture for delivering oneto-many telepresentations. Whereas the transport for interactive real-time audio and video is concerned with timely delivery, other media, such as slides, images and animations require reliability. We propose to support reliability by combining multicast with forward error correction (FEC), as well as additional tech...
متن کاملPacket loss probability for DiffServ over IP and MPLS reliable homogeneous multicast networks
Multicasting has become increasingly important with the emergence of Internet-based applications such as IP telephony, audio/video conferencing, distributed databases and software upgrading. IP multicasting is an efficient way to distribute information from a single source to multiple destinations at different locations. In practice IP is considered as a layer 3 protocol. Multiprotocol Label Sw...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998